package game.classes.interfaces;
/**
 * Usable beschreibt alle Objekte, die sich auf dem Spielfeld befinden und nicht bewegbar sind,
 * jedoch eine gewisse Funktion haben.
 * 
 * Beispiele: Door: Funktion - �ffnen/Schlie�en
 * 			 Lever: Funktion - Aktiviere/Deaktiviere
 * 			Button: Funktion - Dr�cken (einmalige oder mehrmalige Aktivierung)
 * @author Tim
 *
 */
public interface Usable extends Block{
	public void activate();
	public boolean isActive();
}
